H N H 2 N NH O H N NH OH